@charset "UTF-8";
/*!
 * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */

.mb-3{
  margin-bottom: 1rem !important; }

h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 0.5rem; }

.text-dark {
        color: #0a0c0d !important; }

.card-text {
    color: #c4c5c5 !important; }

.text-grey {
    color: #c4c5c5 !important; }


a.text-dark:hover, a.text-dark:focus {
        color: #0a0c0d !important; }

a.text-dark:hover {
        color: #03a87c !important; }
  
/* .card-text:last-child {
        margin-bottom: 0; }   */
        
.text-date {
    color: #6c757d !important; }

.pl-3{
   padding-left: 1rem !important; }

.pr-3{
  padding-right: 1rem !important; }

ol.list-featured {
    counter-reset: my-awesome-counter;
    list-style: none;
    padding-left: 0; }
  
ol.list-featured li {
    counter-increment: my-awesome-counter;
    display: flex;
    font-size: 0.8rem; }
  
ol.list-featured li:before {
    content: "0" counter(my-awesome-counter);
    font-weight: bold;
    font-size: 3rem;
    margin-right: 0.5rem;
    font-family: 'Abril Fatface', serif;
    line-height: 1; }

.font-weight-bold {
    font-weight: 600 !important; }

.spanborder {
    border-bottom: 1px solid #e8f3ec;
    margin-bottom: 2rem; }
      
.spanborder span {
    border-bottom: 1px solid rgba(0, 0, 0, 0.44);
    display: inline-block;
    padding-bottom: 20px;
    margin-bottom: -1px; }
    .btn {
        display: inline-block;
        font-weight: 400;
        text-align: center;
        vertical-align: middle;
        -webkit-user-select: none;
           -moz-user-select: none;
            -ms-user-select: none;
                user-select: none;
        border: 1px solid transparent;
        padding: 0.45rem 1.2rem;
        font-size: 1rem;
        line-height: 1.6;
        border-radius: 0.25rem;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
        .jumbotron {
            padding: 5rem 1rem;
            margin-bottom: 10rem;
            background-color: #f4fbfc;
            border-radius: 0.3rem; }
        /* .secondfont, .navbar-brand {
    font-family: "Playfair Display", "Segoe UI", "Helvetica Neue", "Arial"; } */